package tongkeyon.construct.adapter.type1;

/**
 * @Author: keyon <tongkeyon@163.com>
 * @Date: 2020/2/24 22:37
 * @Version 1.0
 */

//提供的数据与需求的数据不匹配
//所以需要一个适配器来协调提供的数据和接收的数据
//类适配器模式就是通过适配器继承源数据同时实现目标数据的接口，这样可以同时协调源数据和目标数据
//因为他通过继承的方式获得源数据的全部，同时实现目标数据的接口，遵守了目标数据的规范
public class ClassAdapter extends Source220V implements Destination {
    @Override
    public void receive() {
        int provide = this.provide();
        int rec=provide/44;
        System.out.println("经过适配后的电压是："+rec);
    }
}
